######### #.......# ..#######.......# ..lr.hh.'.......+ #########.......# #####.......# +...........# #####.......# #.......# ####'#### ####'##### #........# #...)....# #........# #........# #........# #........# #........# #........# ###########'### #....# #.## #....# #..# #######....# ##.## #..........#######..# #.#####..........##.## # #.# ######.......##..#.# #.# #^# #.......##....# #.########.).....##....# #.##...##...........#..# #..+.>.'..######....#..# ####...#### ##.##.#..# ###.### #........# #^#.#Z# #...##...# ###.##### #...# .#.# #Z#...#Z# #...# ..>.# #####.### ##### .##.# #^#.#Z# ###.### #Z#.#Z# ####.### #Z#..#^# ###.#### #Z#.#Z# ####.### #Z#..#^# ###..### #^#..#Z# ###..#### #Z#...#Z# ###...### #^#...#Z# ###...### #^#...#Z# ###...### ##<## ###