.. ... ....# ############# ......####.....#.....# #..<#..###.......# ###.....####.....# # ###.#...##)....# .. ............([.....# ... ######..######.....###... #..#######........... #..# #..OO.....>##. ........#######.### .........# #.......# ............#..O....# .................# .........#.......# ........##.......# ........##.####### ........##. #.............. # ............### ..# #### #...........).##.... ...##..........h........ ###..#.....>....(<......# ...............J.######.. ##..h.......O.K# #.##...bO.>.......# #........#........# ...##.