############### ######### ..............# #################........ ........(.....# #...............#........ .......(......# #...............#........ ........(.(...# +...............#........ ..............# #...............'........ #...........(.##### ##..##########..#........ #.......####.)....#..###..##########..#........ #....Y..# #.Y....#.(............#....#........ #.......# #......#..............#....#........ #.......# #......#..............#............. ....... ##.....#######+####..##............. .... +................#..##......_...... #................#..##...........## #................'..#............# #................#..#.....#......# #................#..#.....#......# #................#######..#......# ####+##########....#####†.#........ #....+..#...#........ #<...#..'...#....(... #####...<#'###+##....... ................... ................... ..................# ..................# ..................# ###+###############