# ##. ##.. . ##...# ## #.. #.....#.##.... #...a...## #..<....# #.........# #............ ##........... ##.......... #..)...... ...##.... #.## ##.