.. ... #..# #.# ## .x. ...##..##.># .#.#.. ..........###.#.... .. #.#... ........... ... #..... .##......#!## .##.##....##..$.....O... ..# ..........#.###./# ##.. ..# {{{ .....#..#..##....# ..! #.# { #.............###.#.###.#{{ #.....).......##..#...#.#{ ##....).).........# #...#{{ ### #...).)...........#####..# {H... #...#................###.#####{?.# #.###.......y.....##...>..(....... #.. #..............##.####.#.#.## #. ##...............###.#.....# . #.......)....#)###.##.#.#.# ..................##.###.#...## .................))..[).......# ...............................# ................................. ................................. ...#........##.................. ...##......###..........!.....## #### #................. #................. #######......)