######## #...##.# ##..[.#.## #........## ####........## ###............####### ###...............##.#.####### ###....#............##.#....##^# ##......#........)∩)............###### #.....)[..........).......##.....#...# #...##.))†......#.........###..)(†((.># #.#.............##..#).........)..##.## #.#.....(..(..............##.......#...** *, .....#.......#............#.....#.......# ..####..##.(.###....................#...## , ......#..(..##.........#.........##### *........(...#...#..#.............# ** .................###....#......... ,, ** ** , ...................#.##.#........#.# * * * , .......)...#####..............##...., , , , ............#......................⌠ , * , , ...........##....................... , , * ,, .......##...#......................⌠, ,, * * , ....... ###.........##.##...Y....... , * ,,....... * #............##.YYY....#.# *, * , ......., ,...##....##...z..#........, * ,,,.......* .##....####....cYY....... * , * ,, , ,, .....,* #.....z......#. * ,,, ,, ,..............#.......# * .................. * , , ,,,, , , , , ,...).......##..... * ,, , ............ ....# * , * ##.>..#..........#,, * , , , , ,#...#...#..#. , , , * * , ,, , ,, , , , , *,, , , , , * * ,,, ,, ,* * * , , , , ,, ,, , , , , , * , ,, , * , , , * , * ,, , * * , , , , , , , , , , , , , , , , , , , , * * , , , * , ,, * , , , , ,