. ### ..#+#+#### ###.# .........# ###..## .........# ###...## .........### ###....## ...........####.....## ##..#+####.##......## #........## #.......## #......## #.....## ##)..## #..## #.## #..## #..h## #....## #.....## #......## #.......## ###......## ###.....## ###....## ###...## ###..## ###<# ###