######## ### .......(. ..# #.......## #.# +........ ... #.....fo# #.# #.# #.# ... #.# #.# #.# #f####.# #.# #......############ #.# . #.#####...........# #.# ...# ...# #...........# #.# #...# ##### #...........# #.###...# #....(......#########>......# #...........................# . #..............######.#.....###.# #..............# #............# #..............#####............# #..................#............# #...........##.....#............# #.#########.##.....#............# #.##.....#............# ###.##.....#............# ............#)####.####.# .....#......#.# #.# # . #......#.# #.# #......#.# #.# #......#.####.# #...........#.. ########.##.#.# #.##.#.# #.##.#.# #######.##.#.# ######..........#.# #...............#.# . #.####.........##.# ..# ###.####............# # #..# #......#.........##.####### #. ...# #....).#..................# .. ...### #......######.............# #.####.....P ###### #......# #.............# #............ #....# #......# #.............# ###...###### #####....# #......# #.............# #.#####.....#####........###......######.............# #...................>....'...........................# #######)###.#####.#......###......######.#...........# #.# #.#####.#.#....# #######[......###...####### #.# #.##.......#'### #.####..# #.### #.# #.###.#.####.# #.#..(..# #.# #.# #.....#......# #.#########.# #.# ############## #...........# #.# ###########.# #<# ### ###