##### #...# #...# #...# ##### #...############## #...# #....ggKhh.......## #...# #...############..#####...# ######### #....hhg..## ##.........#######...<...# #....h..Kg.#### #######.........#8.....8# #.............## #...########.....########. ###########....###### #.........'..8.8..'....^.. ##.#......# #...########.....########. #.........###### #[....# ###........... #.8.8.# #####.###... #.....# ... .. #.....# ##.. . #.8.8.# ... ###+### #.