######## ####### ######## #######......# #.....# #......# #....##......# #.....# ###############......###....##......#######.....# #>...........................%.............^....# #.#############......###....##%.....######......# #.# ##########....##......# #.##.### #.# #.......######### #.##.# #.# #....#### #.##.# #.# #....# #...>## ##'###### #....# #.....# #.......# ###### #.....# #.......# #.....#### #.......# #........# #.......# ########.....##.# #.......# #............##.# ##'###### #....<.......##.######### #......# #........##.............# #......# #.....>.........#######.# #......# #...............# #.#### #......## ######...(..##### #....# #.......# #......# ####.# ##.##...# ######### #......# #.# #.##...# ######.......# #......# #.# #.##...# #....#.......# ###.##.# #.# #.##...# #....#.......##########.##.# #.##### #.##...# #######............##.......#.##.##### #.#...# #.##...#######....####.###.#######.......#.##.....# #.#.#.# #............+..........<....).......>......'.%...# #.#.#.## #.############....####.##.....####..........#.....# #.#...<# ##.............................# #..........#.....# #.#.#.## #...#########...#######.##.....# #..........#.....# #.#^...# #...# #...####...........# ####.###...#.....# #.##).## ##...## #...##....#.#......# #.# #...####### #.....# #.....# ######....+........# #.# #...# ####.## #...a.# ##########....####.....# #.# ##'## ######.### #.....# #.......##.............#######.# #.# #........# #.###.####.......#############.[........####.#### #.######## #.# #....'.......'.............##.....###..(....# #.# ###.# ######.......############.........# #.......# #.# #...# #.......# #.###.....# #.......# #.# #...# ############## #.# #.....# #.......# ######## #.# #.[.# #.........# #.# ##+#### #.......# #......# #.# ###.# #.#######.# #.# #.# #.......# #.####.###.# #.# #......<#.# ############.# #.# ####.#### #.#........# #.###..####.#.# #..........#.## #.# #.# ###.#.##.##### #......######.# #.########.#..# #.# #.####.)...##.# ######........# #.# ####.##.# #.# #.(........##.# #############.# #.......# #.# ######.######.# #........# #.##.#### #.# #........# #.############%##.# #.# ########## #...............#.# #.# #################.# #.# #.######.# #........# ##########