... #.# . #.# ..# ####### #.# ....# #.....# #.# ...# #.##.#.>...####.## #.# ...# %................# #.# ..# .#######'#######.# #.# ..# #.# #.# ##.##############.# #####.##### #.# #.................# #...'.'...# #.# #.###############.# #.###.###.# #.# #.#<##..#########.# #.# #.# #.# #.##....##.....##.# ###+###.###'### #.# #.#.#.............# +.............+ #.# #.###..........##.# ###+###%###'### ########.#########.##..#....#.####.#.# #.# #.# ...................#<#####.#### #.#.# #.###.# ########%#########.### ### #.#.# +.'...# #.# #..# #.#.# #.##### #.# ##.# #.#.# ##### #.# # #.# #.# #.#.# #...# .#######'#######.# #.# #.# #.#.# #...# ........)........##########%##########.##############.#.######...# ####.######.>..................................^..........)......# #.###.###########.##########.##############.#.######.### #.# #.# #.# #.#<# #.# #.# ..# #.# #.#.# #.# #.# ...# #.# #.#.# #.# #># ....# #.# #.#.# #.# #.# .....# #.# #.#.# #.# #.# ....... ... ..#.# #.# #.# ###### . ##.# #.# #.# #.# #.# #.# ####.# . . #.# #....# #.# #.# #.# #....# #.# #.# #.# #....# #.# #.# #.# #....# #.# #.# #.# #....# #.# #.# #.# #....# #.# #.# #.# #.###....###.####### #######.######.# .........)........... .....)..........# ..###....###.####### #######.######## ########.#######################################.# #............))..................................# #..........####################################### ..........# ..........# ###########