#..... #....###+## #....##...# #.^..##...# #....##...# #....##..# ##'####....##<.# ...........Y...# ...............# .....#.######.## ...# ## #.# .. ... .... ..... ...##..