##### #.>.# #...# ####'#### #.......# #}.....}# #.......# ####'#### #..)# #.))# #########)#### #....#..#....# #.[..#..#....# #..<.#..#....# #....#..#....# #####+..+##### #............# #....pp..p...# #####'.p+##### #....#p.#....# #...[#..#....# #..).#..#....# #..[[#..#....# ###++######### #..)......# #.........# #.........# #.........# ## #.........# ...# #.........# ...## #.........# .....# #.........####...... #.........##)....../. #........))%)........ #.........#).)....... +.........'......... ############........ ###...... ..... .... ...