##.. .##...# .......## ........## .........## ..........## ...........# ...........# ...........# .....J.....# ......JJJ.## ..........# .........## .........# .......... .........G ........... .................## ..................## #...................### .....................# ##.................... #..................... #.................... #................... ##.................. ####....<.......... ###............. #............. #...........^. ##............ ##........... ##.......... ##......... ####..####