#..######### #..##......# #..##......############### #########..##....................# ........#..##......#############.# ........#..##......# ##### #.# ##### h..........##......# ###...####'####...### .......(..hh.......# ##.......##.#........## .........####......# #.........#.#..)......# ...............##### #.........'.'.........# ........##......# #.........#.#.........# ........##......# ##.......##.##.......## ..>.............. ###...####'###....### .....(..##......## #'#####...#####'# #..#.#..........# ##.###.......###.## ....!....# #...#.........#...# ...###...# #...+....<....+...# #...#.........#...# #..###.......###.## ##.#####...#####.# #..#####+#####..# ##.............## ###############