##+# ###..### ###......## #.........+ #........# #........# #.......## #.....### #...#'#.# #.###...# ###.....# ##.......+ ##........# #............ #.##########.. #.# . ##.# #..## #...## #....## #.....# #.2######2. #..'[...... #.A######## #.......... #.###...... #.# ....# #.. ...' ##. .## .. # .. ...