###### #...<# ##### #.##.# ##...## #.##.# .#########.....# #.##.# ...............# ###.##.### .#########.....# #.......... ###...#####.#.#.##### ## #............<#.# .< #.##.######.###.# #. #.##.# #.....# #. #.##.# ############## ######.##.##.# #..>....... ..........##J#########.######### ######....).....)[.....# #.#####.########### ... #.# ###. #.# #. #.# #. #.. #. ### #)# # #.# #. ##.## ##.###...## ......... ...#.o. ##.##o# ##.".#{# ##...!{[### ##...%..<..# ###.........## .......>.....# ###.........## ##.......## #......## #.#...## #....## ######