# .. #### .# #.. .. #.###..#### ###.#....... #.....#..##### #....<........ #.....#..##### #.....# .# #.....# # #.....# ########.....# #..........#.# #.##########.# #.#.# #.# #.#.. +# #.#.# #.#.# ###.#.# #.....# #............. #.....#####.. #...... ........# ###......# #......# #####... #..