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