### #.# #.# #.# #.# #. #<#####.## ###.#####......... ..........######## ###.......# #...>...# #.......# #.......# #.......# #.......# #.......############# ..............p....... #######.#######.###### #.# # #.# #.# #.# #. .