.. .. . ############. .# #.....##'##.. .. #.....##.##.# #. #.....##.##<# ...#..########.....##.##.####### $ ..[...{$.....(.....'............ ...#..{o###........##.##.####### #....# #...........##'######### +....# #...#'#'#####........... #....# #...#.#.# #........# #.# ...##.# #####.#.# #........# ########.# #### #.. #.#.# ##.......# #......#.# ##. #.#'## ####....# #......#.# #....# #....# #......#.###### ..$ #....# #....####+### #......#.#<...# .. #....# #####........ #......#.####.# #. #....# ########........ #<.....#...##.###### #.## #....# #(.....'........ #......#.####......# ..# #....#####....###........ #................^.# #.# #.......##....# #........ ####......###......######.###.......#####.# ####....# #.###....+.................#+#...# #.# ##### #.# #.####...##########.#..# #...#####'### #># #.# #...# #.#..#.#...........# #.# #.# #...# #....#<#...........# #.. ).# ##### ##.....#...........# ### ### #.#.###...........# #.#......######.[.# #....##..######...# ##................# #..##...#####....# #..##).######....# ##>...........#### ###.#.######## #...# #####