######################################## .......................................# #........#########...)...............# #........# #...................# #........# #...................# .. #....##### ####................# .. #....# #................# ..##########....# ######+#####.....# #..............#### #.....# #......>.......#.P# #.....# #................#f## { ############.....# #................ff.# #................# #..............#.f.#.# #................# #..#######.....##### #......###+##....# #..# #.....# ##.....'....#....# #..# #.....## ########.....#....#....# #..# #......# #.#.......#.....#....#....# #..# #......# #.#.......#.....#....#....# #..# #......# #.#.......#.....#....'..%.# #..# #......# #.#.......'.....#....#....# #..#######......# #.#.......#.....#....#....# #(..............######.#########.....#....#....# #(...................................######....# #(.........[...................................# .......5.##########...................................# #####...# #.................############......# #...# #...#########.....# #......# #...# #...# #.....# ... #...# #...# #.....# #.c.# #..%# #.....# #...# #...# #.....# ..##########...###### #.....# ................... ....... ................### #.............# #.............# #........)....# #.............# #...#######...# #...# ..... #...# .########## .#######...# .#........# ...........# #.#........# ...........# #.#<.......# ..#######.# #.#..).....# #.# #.#<.......# #.#######.#........# #.........#........# #.........#'########{ ####................... .........)............. ....................... #######################