### #.. #.# #.# # ##.## #.###...## #.Y...#..### #####......# ##....<# #.......^# #.....##.# #.....# # #....... #######. .. .