############################## ............................... ............[................... ..............######'##.......... ..............#.......#.)........ .......................#..%....... .........#'####........#......... ..####+#.#$~~~#.########......... #......#~_>~#.................. #......#~..~#................. #......#$$~~#......######+#### ###..####'#.######......# ........................# ##+######...........[...# .......#......########.# .......#......# #.# #..............# #.# ...............# #.# ...............## #.# ...............#######.#####+######.# ....................(......)).......# ....................................# ............%%.......................# .....................................# .....................................# .........................######.......# .........%............#..# #.......# ......................#..# #.......# .....................##..######.......# .....................###...............# .....................## #...............# ..# ....................## #......########.# #...# #..................## #......#......#.# #...# #........[.......## ####......#......#.# #...# ##.....).......... ..........#......# #...# .. ##...%........... +#######..#......+ #...####... ####.......... #..'......# #.......... #.....(... #..#......# #........... #......... #..#......# #.(<.......# #########.......... #..#......# #..........# ................... #..#.....%# # #..........# ...(............... .####+#####..########.# #.######...# ..........######### ........>....%.........# #.#....#...# #............# #####....).....<......# #.#....#...######............# #.................# #.#....#.........)...........# #..........%%.....# #.#....#..........##########.# #.................# #.#....'..........# #.######## #...)########.....# #.######..........# #......... #(...# .....# #.................# #......... #....# .....# #.................##########......... #####....########.....# #.................................... .............>.!....... #################################### #####################