# #. #..# ## .....#.### #.....### #...<...# ###......# ###%?..... ##....# ###+#