....## .#.... .. ..... .# #...# .# # #...# .# + #.##...##.###$# ###....u........# ................# ..........<.....# #####..####^.#### #.. ..... #.. .....# #.# .###.# #. .# # #( .# #. ..